package com.blogManager.service;

import java.util.List;

import com.blogManager.entity.PageResult;
import com.blogManager.entity.Result;
import com.blogManager.pojo.TbBlogtype;

public interface BlogTypeService {
	/**
	 * 查询博客类别
	 * @param page
	 * @param rows
	 * @return
	 */
	PageResult getBlogTypeList(int page,int rows);
	
	/**
	 * 新增类别
	 * @param blogType
	 */
	void add(TbBlogtype blogType);
	
	/**
	 * 修改
	 * @param blogType
	 */
	void update(TbBlogtype blogType);
	
	/**
	 * 根据id查询类别
	 * @param typeId
	 * @return
	 */
	TbBlogtype getBlogTypeById(int typeId);
	
	/**
	 * 删除
	 * @param ids
	 */
	void delete(int ids[]);
	
	/**
	 * 查询博客类别
	 * @param page
	 * @param rows
	 * @param blogtype
	 * @return
	 */
	PageResult search(int page,int rows,TbBlogtype blogtype);

	List<TbBlogtype> findAll();
}
